package com.xinfan.io;

import org.junit.jupiter.api.Test;

import java.io.File;

/**
 * @Author xin
 * @Date 2022/6/7 22:33
 * @Version 1.0
 */
public class FileInformation {
    public static void main(String[] args) {


    }

    //获取文件的信息
    @Test
    public void info() {
        //创建文件对象
        File file = new File("G:\\xinfan\\note\\a.txt");

        //获取文件名
        System.out.println("文件名字为："+file.getName());
        //获取绝对路径
        System.out.println("文件绝对路径为："+file.getAbsolutePath());
        //获取父路径
        System.out.println("文件父目录为："+file.getParent());
        //文件的长度为
        System.out.println("文件长度为："+file.length());

        //文件是否存在
        System.out.println("文件是否存在："+file.exists());
        //是否为文件
        System.out.println("是否为文件："+file.isFile());
        //是否为文件夹
        System.out.println("是否为文件夹："+file.isDirectory());
    }
}
